async_generator makes it easy to write async iterators in Python 3.
